predatory cats - Spanish English Dictionary